package go_common

func ReturnData(data interface{}, err error) *JsonData {
	if err != nil {
		return JsonNoData(201, err.Error())
	} else {
		if data != nil {
			return Json(200, data, "success")
		} else {
			return JsonNoData(200, "success")
		}
	}
}

func ReturnErr(code int, err error) *JsonData {
	return JsonNoData(code, err.Error())
}
func ReturnDataErr(err error) *JsonData {
	if err != nil {
		return JsonNoData(202, err.Error())
	} else {
		return JsonNoData(200, "success")
	}
}